<template>
	<!-- 登录页面 -->
	<view class="init">
		<view class="init_image">
			<image src="../../static/init.png" mode="widthFix"></image>
		</view>
		<view class="accredit" @click="goPerfect">
			微信授权
		</view>
		<perfectbox pagepath="../my/setting/setting?login=1" :inviteCode="inviteCodex" :show="isShow" @ff_show="ffShows">
		</perfectbox>
	</view>
</template>

<script>
	import perfectbox from "../../components/perfectbox/perfectbox.vue"
	export default {
		data() {
			return {
				// 0：出现邀请码的完善信息  1：出现普通的完善信息 2：隐藏
				isShow: 2,
				inviteCodex: '',
				
			}
		},
		components:{
			perfectbox
		},
		methods: {
			ffShows() {
				this.isShow = 2;
			},
			
			goPerfect() {
			
				this.isShow = 2;
				this.$apis.accountInfo().then(res => {
					if (res.code == 200) {
						this.userPhoneApi = res.data.phone;
						 // debugger
						if (res.data.needInviteCode) {
			               
							if (res.data.inviteCode) {
								this.inviteCodex = res.data.inviteCode.code;
								if (!res.data.phone) {
									// debugger
									this.isShow = 0
								} else {
									// debugger
									this.isShow = 2
								}
							}
						} else {
							if (!res.data.phone) {
								// debugger
								this.isShow = 1
							} else {
								// debugger
								this.isShow = 2
							}
						}
					}
			
			
			
					console.log("个人信息成功", res)
				}).catch(err => {
					this.isShow = 0
					console.log("个人信息错误", err)
				})
			
			
				// let labelCode
				// uni.getStorage({
				//     key: 'labelCode',
				//     success: res => {
				//         console.log(res.data);
				// 		if(res.data == 200){
				// 			uni.showToast({
				// 				title: "已保存，可在「我的-名片」修改",
				// 				icon: "none",
				// 				duration: '2500'
				// 			})
				// 			uni.removeStorage({
				// 			    key: 'labelCode'
				// 			});
				// 		}
				//     }
				// });
			},
			
		}
	}
</script>

<style lang="scss">
	.init {
		width: 100%;
		height: 100vh;
		background: #ffffff;

		.init_image {
			position: fixed;
			top: 31%;
			left: 50%;
			transform: translate(-50%, -50%);
		}

		.init_image image {
			width: 750rpx;
		}

		.accredit {
			width: 670rpx;
			height: 84rpx;
			line-height: 84rpx;
			opacity: 1;
			background: #f10200;
			border-radius: 12rpx;
			font-size: 32rpx;
			font-family: Source Han Sans CN, Source Han Sans CN-Bold;
			font-weight: 700;
			text-align: CENTER;
			color: #ffffff;
			position: fixed;
			left: calc(50% - 335rpx);
			bottom: 28%;
		}
	}
</style>
